package br.com.academy.managedbean;

import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;

import br.com.academy.dao.EnderecoDao;
import br.com.academy.entidades.Endereco;

@ManagedBean
public class CadastrarEnderecoMB {

	Endereco pessoa = new Endereco();

	@EJB(name = "pessoaDao")
	EnderecoDao pessoaDao = new EnderecoDao();

	Long id;
	String endereco;
	int numero;
	String bairro;
	String cidade;
	String uf;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getEndereco() {
		return endereco;
	}

	public void setEndereco(String endereco) {
		this.endereco = endereco;
	}

	public int getNumero() {
		return numero;
	}

	public void setNumero(int numero) {
		this.numero = numero;
	}

	public String getBairro() {
		return bairro;
	}

	public void setBairro(String bairro) {
		this.bairro = bairro;
	}

	public String getCidade() {
		return cidade;
	}

	public void setCidade(String cidade) {
		this.cidade = cidade;
	}

	public String getUf() {
		return uf;
	}

	public void setUf(String uf) {
		this.uf = uf;
	}

	public void salvar() {
		pessoa.setEndereco(getEndereco());
		pessoa.setNumero(getNumero());
		pessoa.setBairro(getBairro());
		pessoa.setCidade(getCidade());
		pessoa.setUf(getUf());
		pessoaDao.salvar(pessoa);
	}

}
